package com.bw.mvp.model;

import java.util.List;

public class PostListModel {

    private int current;
    private int pages;
    private List<RecordsDTO> records;
    private int size;
    private int total;

    public int getCurrent() {
        return current;
    }

    public void setCurrent(int current) {
        this.current = current;
    }

    public int getPages() {
        return pages;
    }

    public void setPages(int pages) {
        this.pages = pages;
    }

    public List<RecordsDTO> getRecords() {
        return records;
    }

    public void setRecords(List<RecordsDTO> records) {
        this.records = records;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public static class RecordsDTO {
        private String aftersale_result;
        private int aftersale_status;
        private String aftersale_time;
        private AvatarDTO avatar;
        private String category_str;
        private int channel;
        private String channel_str;
        private int collect_number;
        private int comment_number;
        private String content;
        private String create_by;
        private String create_time;
        private int delflag;
        private int hot_sort;
        private int if_aftersale;
        private int if_all_sehicle_model;
        private int if_all_series;
        private int if_audit;
        private int if_collect;
        private int if_hot;
        private int if_like;
        private int if_my;
        private int if_recommend;
        private int if_sensitive;
        private String if_tip_off;
        private int if_transcode;
        private int if_up;
        private String if_up_str;
        private int if_video;
        private List<ImageDTO> image;
        private String img_ids;
        private int lat;
        private int like_number;
        private String list_show_time;
        private String location;
        private int lon;
        private String model_name;
        private String model_nickname;
        private String posts_id;
        private int recommend_sort;
        private int relation;
        private int search_sort;
        private String series;
        private int share_number;
        private int tip_off_number;
        private String topic_ids;
        private String topic_str;
        private List<TopicsDTO> topics;
        private String update_by;
        private String update_name;
        private String update_time;
        private String user_id;
        private String vehicle_model_id;
        private int virtual_like_number;
        private int virtual_share_number;
        private int weight_score;

        public String getAftersale_result() {
            return aftersale_result;
        }

        public void setAftersale_result(String aftersale_result) {
            this.aftersale_result = aftersale_result;
        }

        public int getAftersale_status() {
            return aftersale_status;
        }

        public void setAftersale_status(int aftersale_status) {
            this.aftersale_status = aftersale_status;
        }

        public String getAftersale_time() {
            return aftersale_time;
        }

        public void setAftersale_time(String aftersale_time) {
            this.aftersale_time = aftersale_time;
        }

        public AvatarDTO getAvatar() {
            return avatar;
        }

        public void setAvatar(AvatarDTO avatar) {
            this.avatar = avatar;
        }

        public String getCategory_str() {
            return category_str;
        }

        public void setCategory_str(String category_str) {
            this.category_str = category_str;
        }

        public int getChannel() {
            return channel;
        }

        public void setChannel(int channel) {
            this.channel = channel;
        }

        public String getChannel_str() {
            return channel_str;
        }

        public void setChannel_str(String channel_str) {
            this.channel_str = channel_str;
        }

        public int getCollect_number() {
            return collect_number;
        }

        public void setCollect_number(int collect_number) {
            this.collect_number = collect_number;
        }

        public int getComment_number() {
            return comment_number;
        }

        public void setComment_number(int comment_number) {
            this.comment_number = comment_number;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getCreate_by() {
            return create_by;
        }

        public void setCreate_by(String create_by) {
            this.create_by = create_by;
        }

        public String getCreate_time() {
            return create_time;
        }

        public void setCreate_time(String create_time) {
            this.create_time = create_time;
        }

        public int getDelflag() {
            return delflag;
        }

        public void setDelflag(int delflag) {
            this.delflag = delflag;
        }

        public int getHot_sort() {
            return hot_sort;
        }

        public void setHot_sort(int hot_sort) {
            this.hot_sort = hot_sort;
        }

        public int getIf_aftersale() {
            return if_aftersale;
        }

        public void setIf_aftersale(int if_aftersale) {
            this.if_aftersale = if_aftersale;
        }

        public int getIf_all_sehicle_model() {
            return if_all_sehicle_model;
        }

        public void setIf_all_sehicle_model(int if_all_sehicle_model) {
            this.if_all_sehicle_model = if_all_sehicle_model;
        }

        public int getIf_all_series() {
            return if_all_series;
        }

        public void setIf_all_series(int if_all_series) {
            this.if_all_series = if_all_series;
        }

        public int getIf_audit() {
            return if_audit;
        }

        public void setIf_audit(int if_audit) {
            this.if_audit = if_audit;
        }

        public int getIf_collect() {
            return if_collect;
        }

        public void setIf_collect(int if_collect) {
            this.if_collect = if_collect;
        }

        public int getIf_hot() {
            return if_hot;
        }

        public void setIf_hot(int if_hot) {
            this.if_hot = if_hot;
        }

        public int getIf_like() {
            return if_like;
        }

        public void setIf_like(int if_like) {
            this.if_like = if_like;
        }

        public int getIf_my() {
            return if_my;
        }

        public void setIf_my(int if_my) {
            this.if_my = if_my;
        }

        public int getIf_recommend() {
            return if_recommend;
        }

        public void setIf_recommend(int if_recommend) {
            this.if_recommend = if_recommend;
        }

        public int getIf_sensitive() {
            return if_sensitive;
        }

        public void setIf_sensitive(int if_sensitive) {
            this.if_sensitive = if_sensitive;
        }

        public String getIf_tip_off() {
            return if_tip_off;
        }

        public void setIf_tip_off(String if_tip_off) {
            this.if_tip_off = if_tip_off;
        }

        public int getIf_transcode() {
            return if_transcode;
        }

        public void setIf_transcode(int if_transcode) {
            this.if_transcode = if_transcode;
        }

        public int getIf_up() {
            return if_up;
        }

        public void setIf_up(int if_up) {
            this.if_up = if_up;
        }

        public String getIf_up_str() {
            return if_up_str;
        }

        public void setIf_up_str(String if_up_str) {
            this.if_up_str = if_up_str;
        }

        public int getIf_video() {
            return if_video;
        }

        public void setIf_video(int if_video) {
            this.if_video = if_video;
        }

        public List<ImageDTO> getImage() {
            return image;
        }

        public void setImage(List<ImageDTO> image) {
            this.image = image;
        }

        public String getImg_ids() {
            return img_ids;
        }

        public void setImg_ids(String img_ids) {
            this.img_ids = img_ids;
        }

        public int getLat() {
            return lat;
        }

        public void setLat(int lat) {
            this.lat = lat;
        }

        public int getLike_number() {
            return like_number;
        }

        public void setLike_number(int like_number) {
            this.like_number = like_number;
        }

        public String getList_show_time() {
            return list_show_time;
        }

        public void setList_show_time(String list_show_time) {
            this.list_show_time = list_show_time;
        }

        public String getLocation() {
            return location;
        }

        public void setLocation(String location) {
            this.location = location;
        }

        public int getLon() {
            return lon;
        }

        public void setLon(int lon) {
            this.lon = lon;
        }

        public String getModel_name() {
            return model_name;
        }

        public void setModel_name(String model_name) {
            this.model_name = model_name;
        }

        public String getModel_nickname() {
            return model_nickname;
        }

        public void setModel_nickname(String model_nickname) {
            this.model_nickname = model_nickname;
        }

        public String getPosts_id() {
            return posts_id;
        }

        public void setPosts_id(String posts_id) {
            this.posts_id = posts_id;
        }

        public int getRecommend_sort() {
            return recommend_sort;
        }

        public void setRecommend_sort(int recommend_sort) {
            this.recommend_sort = recommend_sort;
        }

        public int getRelation() {
            return relation;
        }

        public void setRelation(int relation) {
            this.relation = relation;
        }

        public int getSearch_sort() {
            return search_sort;
        }

        public void setSearch_sort(int search_sort) {
            this.search_sort = search_sort;
        }

        public String getSeries() {
            return series;
        }

        public void setSeries(String series) {
            this.series = series;
        }

        public int getShare_number() {
            return share_number;
        }

        public void setShare_number(int share_number) {
            this.share_number = share_number;
        }

        public int getTip_off_number() {
            return tip_off_number;
        }

        public void setTip_off_number(int tip_off_number) {
            this.tip_off_number = tip_off_number;
        }

        public String getTopic_ids() {
            return topic_ids;
        }

        public void setTopic_ids(String topic_ids) {
            this.topic_ids = topic_ids;
        }

        public String getTopic_str() {
            return topic_str;
        }

        public void setTopic_str(String topic_str) {
            this.topic_str = topic_str;
        }

        public List<TopicsDTO> getTopics() {
            return topics;
        }

        public void setTopics(List<TopicsDTO> topics) {
            this.topics = topics;
        }

        public String getUpdate_by() {
            return update_by;
        }

        public void setUpdate_by(String update_by) {
            this.update_by = update_by;
        }

        public String getUpdate_name() {
            return update_name;
        }

        public void setUpdate_name(String update_name) {
            this.update_name = update_name;
        }

        public String getUpdate_time() {
            return update_time;
        }

        public void setUpdate_time(String update_time) {
            this.update_time = update_time;
        }

        public String getUser_id() {
            return user_id;
        }

        public void setUser_id(String user_id) {
            this.user_id = user_id;
        }

        public String getVehicle_model_id() {
            return vehicle_model_id;
        }

        public void setVehicle_model_id(String vehicle_model_id) {
            this.vehicle_model_id = vehicle_model_id;
        }

        public int getVirtual_like_number() {
            return virtual_like_number;
        }

        public void setVirtual_like_number(int virtual_like_number) {
            this.virtual_like_number = virtual_like_number;
        }

        public int getVirtual_share_number() {
            return virtual_share_number;
        }

        public void setVirtual_share_number(int virtual_share_number) {
            this.virtual_share_number = virtual_share_number;
        }

        public int getWeight_score() {
            return weight_score;
        }

        public void setWeight_score(int weight_score) {
            this.weight_score = weight_score;
        }

        public static class AvatarDTO {
            private int contentLength;
            private String contentType;
            private String filename;
            private String firstImage;
            private int id;
            private int imageHeight;
            private int imageWidth;
            private String thumbnailUrl;
            private String url;

            public int getContentLength() {
                return contentLength;
            }

            public void setContentLength(int contentLength) {
                this.contentLength = contentLength;
            }

            public String getContentType() {
                return contentType;
            }

            public void setContentType(String contentType) {
                this.contentType = contentType;
            }

            public String getFilename() {
                return filename;
            }

            public void setFilename(String filename) {
                this.filename = filename;
            }

            public String getFirstImage() {
                return firstImage;
            }

            public void setFirstImage(String firstImage) {
                this.firstImage = firstImage;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getImageHeight() {
                return imageHeight;
            }

            public void setImageHeight(int imageHeight) {
                this.imageHeight = imageHeight;
            }

            public int getImageWidth() {
                return imageWidth;
            }

            public void setImageWidth(int imageWidth) {
                this.imageWidth = imageWidth;
            }

            public String getThumbnailUrl() {
                return thumbnailUrl;
            }

            public void setThumbnailUrl(String thumbnailUrl) {
                this.thumbnailUrl = thumbnailUrl;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }
        }

        public static class ImageDTO {
            private int contentLength;
            private String contentType;
            private String filename;
            private String firstImage;
            private int id;
            private int imageHeight;
            private int imageWidth;
            private String thumbnailUrl;
            private String url;

            public int getContentLength() {
                return contentLength;
            }

            public void setContentLength(int contentLength) {
                this.contentLength = contentLength;
            }

            public String getContentType() {
                return contentType;
            }

            public void setContentType(String contentType) {
                this.contentType = contentType;
            }

            public String getFilename() {
                return filename;
            }

            public void setFilename(String filename) {
                this.filename = filename;
            }

            public String getFirstImage() {
                return firstImage;
            }

            public void setFirstImage(String firstImage) {
                this.firstImage = firstImage;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getImageHeight() {
                return imageHeight;
            }

            public void setImageHeight(int imageHeight) {
                this.imageHeight = imageHeight;
            }

            public int getImageWidth() {
                return imageWidth;
            }

            public void setImageWidth(int imageWidth) {
                this.imageWidth = imageWidth;
            }

            public String getThumbnailUrl() {
                return thumbnailUrl;
            }

            public void setThumbnailUrl(String thumbnailUrl) {
                this.thumbnailUrl = thumbnailUrl;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }
        }

        public static class TopicsDTO {
            private int topicId;
            private String topicName;

            public int getTopicId() {
                return topicId;
            }

            public void setTopicId(int topicId) {
                this.topicId = topicId;
            }

            public String getTopicName() {
                return topicName;
            }

            public void setTopicName(String topicName) {
                this.topicName = topicName;
            }
        }
    }
}
